package cn.funeralobjects.youtube.dl.extension.controller.model;

import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @author FuneralObjects
 * Create date: 2020/4/4 8:58 PM
 */
@Data
@Accessors(chain = true)
public class WatchInfoVo {
    /**
     * 视频id
     */
    private String id;
    /**
     * 标题
     */
    private String title;
    /**
     * 全标题
     */
    private String fullTitle;
    /**
     * 上传日期
     */
    private String uploadDate;
    /**
     * 帧率
     */
    private Integer fps;
    /**
     * 上传者
     */
    private String uploader;
    /**
     * 上传者id
     */
    private String uploaderId;
    /**
     * 缩略图地址
     */
    private String thumbnail;
    /**
     * 频道id
     */
    private String channelId;
    /**
     * 是否是演出
     */
    private Boolean isLive;
    /**
     * 频道地址
     */
    private String channelUrl;
    /**
     * 介绍
     */
    private String description;

    /**
     * 媒体源
     */
    private List<FormatInfoVo> formats;
}
